204 research outputs found

    Multi-View Picking: Next-best-view Reaching for Improved Grasping in Clutter

    Full text link
    Camera viewpoint selection is an important aspect of visual grasp detection, especially in clutter where many occlusions are present. Where other approaches use a static camera position or fixed data collection routines, our Multi-View Picking (MVP) controller uses an active perception approach to choose informative viewpoints based directly on a distribution of grasp pose estimates in real time, reducing uncertainty in the grasp poses caused by clutter and occlusions. In trials of grasping 20 objects from clutter, our MVP controller achieves 80% grasp success, outperforming a single-viewpoint grasp detector by 12%. We also show that our approach is both more accurate and more efficient than approaches which consider multiple fixed viewpoints.Comment: ICRA 2019 Video: https://youtu.be/Vn3vSPKlaEk Code: https://github.com/dougsm/mvp_gras

    Towards adaptive and autonomous humanoid robots: from vision to actions

    Get PDF
    Although robotics research has seen advances over the last decades robots are still not in widespread use outside industrial applications. Yet a range of proposed scenarios have robots working together, helping and coexisting with humans in daily life. In all these a clear need to deal with a more unstructured, changing environment arises. I herein present a system that aims to overcome the limitations of highly complex robotic systems, in terms of autonomy and adaptation. The main focus of research is to investigate the use of visual feedback for improving reaching and grasping capabilities of complex robots. To facilitate this a combined integration of computer vision and machine learning techniques is employed. From a robot vision point of view the combination of domain knowledge from both imaging processing and machine learning techniques, can expand the capabilities of robots. I present a novel framework called Cartesian Genetic Programming for Image Processing (CGP-IP). CGP-IP can be trained to detect objects in the incoming camera streams and successfully demonstrated on many different problem domains. The approach requires only a few training images (it was tested with 5 to 10 images per experiment) is fast, scalable and robust yet requires very small training sets. Additionally, it can generate human readable programs that can be further customized and tuned. While CGP-IP is a supervised-learning technique, I show an integration on the iCub, that allows for the autonomous learning of object detection and identification. Finally this dissertation includes two proof-of-concepts that integrate the motion and action sides. First, reactive reaching and grasping is shown. It allows the robot to avoid obstacles detected in the visual stream, while reaching for the intended target object. Furthermore the integration enables us to use the robot in non-static environments, i.e. the reaching is adapted on-the- fly from the visual feedback received, e.g. when an obstacle is moved into the trajectory. The second integration highlights the capabilities of these frameworks, by improving the visual detection by performing object manipulation actions

    Tuning Modular Networks with Weighted Losses for Hand-Eye Coordination

    Get PDF
    This paper introduces an end-to-end fine-tuning method to improve hand-eye coordination in modular deep visuo-motor policies (modular networks) where each module is trained independently. Benefiting from weighted losses, the fine-tuning method significantly improves the performance of the policies for a robotic planar reaching task.Comment: 2 pages, to appear in the Deep Learning for Robotic Vision (DLRV) Workshop in CVPR 201

    Visual Servoing from Deep Neural Networks

    Get PDF
    We present a deep neural network-based method to perform high-precision, robust and real-time 6 DOF visual servoing. The paper describes how to create a dataset simulating various perturbations (occlusions and lighting conditions) from a single real-world image of the scene. A convolutional neural network is fine-tuned using this dataset to estimate the relative pose between two images of the same scene. The output of the network is then employed in a visual servoing control scheme. The method converges robustly even in difficult real-world settings with strong lighting variations and occlusions.A positioning error of less than one millimeter is obtained in experiments with a 6 DOF robot.Comment: fixed authors lis

    Adversarial Discriminative Sim-to-real Transfer of Visuo-motor Policies

    Full text link
    Various approaches have been proposed to learn visuo-motor policies for real-world robotic applications. One solution is first learning in simulation then transferring to the real world. In the transfer, most existing approaches need real-world images with labels. However, the labelling process is often expensive or even impractical in many robotic applications. In this paper, we propose an adversarial discriminative sim-to-real transfer approach to reduce the cost of labelling real data. The effectiveness of the approach is demonstrated with modular networks in a table-top object reaching task where a 7 DoF arm is controlled in velocity mode to reach a blue cuboid in clutter through visual observations. The adversarial transfer approach reduced the labelled real data requirement by 50%. Policies can be transferred to real environments with only 93 labelled and 186 unlabelled real images. The transferred visuo-motor policies are robust to novel (not seen in training) objects in clutter and even a moving target, achieving a 97.8% success rate and 1.8 cm control accuracy.Comment: Under review for the International Journal of Robotics Researc

    Role of vibrational entropy in the stabilization of the high-temperature phases of iron

    Full text link
    The phonon dispersions of the bcc and fcc phases of pure iron ({\alpha}-Fe, {\gamma}-Fe and {\delta}-Fe) at ambient pressure were investigated close to the respective phase transition temperatures. In the open bcc structure the transverse phonons along T1 [{\xi}{\xi}0] and T1 [{\xi}{\xi}2{\xi}] are of particularly low energy. The eigenvectors of these phonons correspond to displacements needed for the transformation to the fcc {\gamma}-phase. Especially these phonons, but also all other phonons soften considerably with increasing temperature. Comparing thermodynamic properties of the fcc and the two bcc phases it is shown that the high temperature bcc phase is stabilized predominantly by vibrational entropy, whereas for the stabilization of the fcc phase electronic entropy provides an equal contribution.Comment: to appear in Physical Review

    EGAD! an Evolved Grasping Analysis Dataset for diversity and reproducibility in robotic manipulation

    Full text link
    We present the Evolved Grasping Analysis Dataset (EGAD), comprising over 2000 generated objects aimed at training and evaluating robotic visual grasp detection algorithms. The objects in EGAD are geometrically diverse, filling a space ranging from simple to complex shapes and from easy to difficult to grasp, compared to other datasets for robotic grasping, which may be limited in size or contain only a small number of object classes. Additionally, we specify a set of 49 diverse 3D-printable evaluation objects to encourage reproducible testing of robotic grasping systems across a range of complexity and difficulty. The dataset, code and videos can be found at https://dougsm.github.io/egad/Comment: IEEE Robotics and Automation Letters (RA-L). Preprint Version. Accepted April, 2020. The dataset, code and videos can be found at https://dougsm.github.io/egad

    Geochemische und petrologische Untersuchungen der Ola- und Hypotetica- Plateaubasalte im Okhotsk- Chukotka Volcanic Belt in Russland (Nord- Ost Sibirien)

    Get PDF
    Der vulkanische Gürtel von Okhotsk- Chukotka (OCVB) dehnt sich über die kontinentalen Ränder vom Nordosten Russlands mit einer Länge von über 3000 km aus und repräsentiert den längsten Anden ähnlichen magmatischen Bogen im Pazifik. Die Mehrheit des OCVB besteht aus subduktionsbezogenem kalk-alkalischen Plutoniten und Vulkaniten, die Granitoide, andesitische Basalte, Andesite, Dacite, Rhyolithe, Tuffe, klastische Gesteine aus Konglomerat und Sandstein beinhalten. Die letzten vulkanischen Ereignisse werden durch leicht abtauchende campanische hoch Kalium- bis kalk-alkalische Basalte repräsentiert. Über die Verweilzeit der magmatischen Aktivität des OCVB’s wird noch debattiert, aber im allgemeinen wurde sie von Albian bis Campanian eingeteilt. Wir untersuchten letztere vulkanische Abschnitte anhand von basaltischen Längsprofilen, die als Ola- Plateau Basalte (OPB) und Hypotetica- Plateau Basalte (HPB) bezeichnet werden. Beide Plateaus bestehen hauptsächlich aus massiven basaltisch- andesitischen, trachy- basaltischen, basaltisch- trachyandesitischen Laven und einigen sich quererstreckenden rhyolitischen Gängen. Es wird vermutet, dass diese Gesteine die letzte vulkanische Aktivität zeigen, die durch die Subduktion der paläo- pazifischen Platte in dieser Region verursacht wurde. Die ausgestossenen Laven der OPB besitzen eine Mächtigkeit von ungefähr 0.5 km und einem abgeschätzten Volumen von 222 km³. Feinkörnige bis zu 4 m dicke rhyolitische Gänge zeigen das allerletzte Ereignis in diesem untersuchten Gebiet. Bezogen auf 40Ar/39Ar (Gesteinsbildende Minerale: Plagioklas, Sanidin, Biotit, Hornblende und Gesamtgestein) und U/Pb (Zirkon) Datierungen (Hourigan, Akinin, 2004; Tikhomirov et al., 2006), ist das durchschnittliche Alter der OPB und HPB 78.8- bis 74 Millionen Jahre alt. Die basaltischen Gesteine, die das Ola- Plateau aufbauen, sind vor allem feinkörnige hoch Kalium- bis kalk-alkalische Basalte mit zwei Pyroxentypen-, Plagioklas- und stark bis gemäßigt umgewandelten Olivin- Phänokristallen. Die Magnesiumnummer der hoch Kalium- bis kalk-alkalische Basalte variiert von 0.35- bis 0.57 Gew. % und TiO2 von 1.2- bis 2,3 Gew. % während CaO mit zunehmendem MgO positiv korreliert. Die OPB- und HPB Laven, normiert auf den primitiven Erdmantel entsprechenden Spurenelemente, können in zwei Gruppen unterteilt werden: Gruppe (1) wird durch positives Strontium im Bezug zu seinen benachbarten Elementen und Gruppe (2) durch negatives Strontium, charakterisiert. Auffallend bei beiden Gruppen sind die starken negativen Nb und Ta und die positiven Ba und Pb Anomalien. Der Trog von Strontium in der Gruppe (2) wird begleitet durch eine negative Eu Anomalie aufgrund unterschiedlicher Grade der Plagioklasfraktionierung. Durch erhöhte LILE Konzentrationen und markante negative Nb und Ta Anomalien, kann man davon ausgehen, das die OPB und HPB Laven von aufsteigenden Fluiden der subduzierenden paläo- pazifischen Platte beeinträchtigt wurden. Die niedrige Mg# der untersuchten Proben und eindeutige fraktionierte Kristallisation in geringer Tiefe in der Kruste (Lavas mit negativer Eu- Anomalie) unterstützen die Annahme, dass die untersuchten Laven im Zusammenhang mit subduktions bezogenen Fluiden, durch Krustenkontamination beeinflusst wurden.The Okhotsk- Chukotka volcanic belt (OCVB) stretches along the continental margin of northeast Russia on about 3000 km, and represents the largest Andean-style magmatic arc throughout northern Pacifica. The majority of OCVB composed by subduction-related Cretaceous calc-alkaline plutonic and volcanic rocks including granitoids, andesitic basalts, andesites, dacites, rhyolites, and their tuffs, rare beds of non- marine clastic rocks with conglomerates and sandstones. Final stages of volcanism are represented by gently dipping Campanian high-K to calc-alkaline basalts. The duration of the magmatic activity in OCVB is still in debate but generally it has been estimated from middle of Albian to Campanian. We studied final volcanic episodes of belt croped out as basalt cross-sections and called as the Ola- Plateau Basalts (OPB) and the Hypotetical Plateau Basalts (HPB). Both plateaus composed mostly by massive basaltic andesites, trachy- basaltic, basaltic trachy- andesitic lavas and rare cross-cutted rhyolitic dykes. The rocks represent the final volcanic activity believe to be related to the subduction of the palaeo-Pacific plate in this region. The exposed lavas of OPB have a thickness of 0.5 km and the estimated volume is about 222 km³. Fine grained 4 m thick rhyolitic dykes represent the very last event of the studied sequence. According to 40Ar/39Ar dating of the rock forming minerals: plagioclase, sanidine, biotite, hornblende and whole rock and U/Pb-zircon dating (Hourigan, Akinin, 2004; Tikhomirov et al., 2006), the average age of the OP-/ HPB is 78.8 to 74 Ma. The basaltic rocks that build up the Ola- Plateau are mainly fine grained high-K calc- alkaline basalts with two types of pyroxene, plagioclase and strongly to moderately altered olivine phenocrysts. The Mg# of the high-K to calc- alkaline basalts vary from 0.35- to 0.57 and the TiO2 from 1.2- to 2.3 Gew. %, whereas CaO correlates positive with MgO, contents. The OPB and HPB lavas, according to their primitive mantle normalized trace elements, can be divided into two groups: Group (I) is characterized by positive Sr anomaly with respect to the neighbour elements, group (II) has negative Sr anomaly. Common features of all two groups are the prominent negative Nb and Ta anomalies and the positive Ba and Pb anomalies. The trough at Sr in the group (II) patterns is associated with negative Eu anomalies attributed to the variable degrees of plagioclase fractionation. As can be inferred from the elevated LILE concentrations and the prominent negative Nb and Ta anomalies, the OPB and HPB lavas clearly have been affected by fluids released from the subducted paleo-Pacific plate. However, the low mg# of the studied lavas and the clear evidence for fractionational crystallization at shallow depths in the crust (lavas with negative Eu-anomalies) support the possibility that in addition to the introduction of subduction related fluids, crustal contamination could have affected the studied lavas

    Evaluating task-agnostic exploration for fixed-batch learning of arbitrary future tasks

    Full text link
    Deep reinforcement learning has been shown to solve challenging tasks where large amounts of training experience is available, usually obtained online while learning the task. Robotics is a significant potential application domain for many of these algorithms, but generating robot experience in the real world is expensive, especially when each task requires a lengthy online training procedure. Off-policy algorithms can in principle learn arbitrary tasks from a diverse enough fixed dataset. In this work, we evaluate popular exploration methods by generating robotics datasets for the purpose of learning to solve tasks completely offline without any further interaction in the real world. We present results on three popular continuous control tasks in simulation, as well as continuous control of a high-dimensional real robot arm. Code documenting all algorithms, experiments, and hyper-parameters is available at https://github.com/qutrobotlearning/batchlearning
    corecore